﻿using com.IronOne.BoardPACWinAppBO.General;

namespace com.IronOne.BoardPACWinAppBO.Sync
{
    public class SyncDataModel : ResponseDataModel
    {
        public int CustomUserId { get; set; }
        public int MeetingLastId { get; set; }
        public int PaperLastId { get; set; }
        public int CommentLastId { get; set; }
        public int MemberLastId { get; set; }
        public int HeadingLastId { get; set; }
        public int CatergoryLastId { get; set; }
        public int SubCatergoryLastId { get; set; }
        public string MeetingTimeStamp { get; set; }
        public string PaperTimeStamp { get; set; }
        public string CommentTimeStamp { get; set; }
        public string MemberTimeStamp { get; set; }
        public string HeadingTimeStamp { get; set; }
        public string CategoryTimeStamp { get; set; }
        public string SubCategoryTimeStamp { get; set; }
        public string AccessesTimeStamp { get; set; }
        public string SecurityTimeStamp { get; set; }
        public int SharedDocLastId { get; set; }
        public string SharedDocTimeStamp { get; set; }
        public int NewsItemLastId { get; set; }
        public string NewsItemTimeStamp { get; set; }
        public string LastProfileImageSyncDateTicks { get; set; }
        //Sync 2
        public string SettingTimeStamp { get; set; }
        public int SettingLastId { get; set; }
        public int AnnotationShareId { get; set; }

        //Sync 3
        public string ShareAnnotTimeStamp { get; set; }
        /// <summary>
        /// BackupID
        /// </summary>
        public int LastAnnotationShareId { get; set; }
    }
}